disk-storage drive - Spanish English Dictionary